long-standing thing - Türkçe İngilizce Sözlük